import numpy as np
a=np.array([10,20,30,40])
b=np.arange(1,5)
c=a-b
d=a+b
e=a*b
f=a/b
g=b**2
h=10*np.sin(a)
print(a)
print(b)
print(c)
print(d)
print(e)
print(f)
print(g)
print(h)
print(b<3)
a=np.array([[1,1],
           [0,1]])
b=np.arange(4).reshape((2,2))
c=a*b
d=np.dot(a,b) #矩阵乘法
d2=a.dot(b)
print(a)
print(b)
print(c)
print(d)
print(d2)
a=np.random.random((2,4))#0~1随机生成的一个2行4列数组
print(a)
print("-------sum--------")
print(np.sum(a)) 
print(np.sum(a,axis=0)) #每一列相加
print(np.sum(a,axis=1)) #每一行相加
print("-------min--------")
print(np.min(a))
print(np.min(a,axis=0)) #每一列最小的
print(np.min(a,axis=1)) #每一行最小的
print("------max---------")
print(np.max(a))
print(np.max(a,axis=0))#每一列最大的
print(np.max(a,axis=1))#每一行最大的